package entity;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.sql.Timestamp;
import java.io.Serializable;

/**
 * (ArtOrder)实体类
 *
 * @author makejava
 * @since 2021-05-11 08:55:03
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class ArtOrder implements Serializable {
    private static final long serialVersionUID = -76000661266223503L;
    /**
     * 人工订单id
     */
    private Integer artOrderId;
    /**
     * 乘机人id
     */
    private Integer memberId;
    /**
     * 申请人id
     */
    private Integer applyId;
    /**
     * 航班需求
     */
    private String artOrderNeed;
    /**
     * 报销信息
     */
    private String artOrderExpense;
    /**
     * 文件
     */
    private String artOrderFile;
    /**
     * 留言信息
     */
    private String artOrderMsg;
    /**
     * 状态
     */
    private Integer artOrderStatus;
    /**
     * 0正常 1加急
     */
    private Integer isUrgency;

    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone="GMT+8")
    private Timestamp createTime;

    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone="GMT+8")
    private Timestamp updateTime;

    private Integer isDelete;

    /**
     * 乘机人对象
     */
    private Member member;


}
